wind shroud - German English Dictionary